Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F11 Germany F13 Germany F6 Germany F8 Germany F9 Germany F12 Belgium F1 Germany F13 Germany F16 Germany F17b Germany F19 Germany F18 Germany F20 Germany F1 Germany F4 Turkey F1 Turkey F3 Turkey F5 Spain F12 Czech Republic F2 Czech Republic F3 Germany F5 Germany F7 Germany F10 Belgium F1 Belgium F2 Germany F18 Germany F2 Germany F4 Spain F9 Spain F10 Italy F5 Czech Republic F1 Germany F5 Germany F17 France F8 Spain F12 Romania F3 Germany F6 Netherlands F3 Germany F11 Germany F12 Italy F22 Italy F23 Germany F19 Chile F9 France F22 Chile 11 Germany F4 Chile F1 Chile F2 Chile F3 Netherlands F2 Chile F5 Chile F6 Chile F9 Chile F10 Chile F11 Chile F12 Argentina F1 Guatemala F1 Chile F1 Chile F2 Chile F3 USA F12 USA F13 USA F14 Spain F12 Serbia F3 Germany F6 Germany F7 Brazil F7 Brazil F8 Colombia F4 Chile F4 USA F6 Romania F13 Romania F14 Romania F15 Canada F9 Chile F5 Chile F7 Chile F8 M15 Santo Domingo M15 Santo Domingo M25 Pensacola Furth Challenger Alphen Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Wolfsburg Challenger Cherbourg Challenger Furth Challenger Kosice Challenger Marburg Challenger Braunschweig Challenger Dortmund Challenger Alphen Challenger Todi Challenger Madrid Challenger Salzburg Challenger Marrakech Challenger Furth Challenger Braunschweig Challenger Sibiu Challenger Alphen Challenger Seville Challenger Eckental Challenger Loughborough Challenger Le Gosier Challenger Bordeaux Challenger San Marino Challenger Petange Challenger Mons Challenger Geneva Challenger Lima Challenger Heilbronn Challenger Santiago Challenger Heilbronn Challenger Mohammedia Challenger Szczecin Challenger Quito Challenger Cali Challenger Rennes Challenger San Juan Challenger Santo Domingo Challenger Santiago Challenger Santos Challenger Sao Paulo Challenger Cali Challenger Mestre Challenger Lexington Challenger Aptos Challenger Prague Challenger Alphen Challenger Szczecin Challenger Orleans Challenger Mons Challenger Bratislava Challenger Mendoza Challenger Buenos Aires Challenger Bucaramanga Challenger Santo Domingo Challenger Wroclaw Challenger Quimper Challenger Puebla Challenger Jonkoping Challenger Drummondville Challenger St. Brieuc Challenger Le Gosier Challenger Napoli Challenger Savannah Challenger Tallahassee Challenger Heilbronn Challenger Mestre Challenger Vicenza Challenger Prostejov Challenger Furth Challenger Caltanissetta Challenger Perugia Challenger Milan Challenger Cali Challenger Cortina Challenger Alphen Challenger Santiago Challenger Lima Challenger Guayaquil Challenger Bratislava Challenger Bogota Challenger Montevideo Challenger Morelos Challenger Santiago Challenger Irving Challenger Buenos Aires Challenger Guadalajara Challenger Leon Challenger Tempe Challenger Rome Challenger Bordeaux Challenger Prostejov Challenger Lyon Challenger Ilkley Challenger Medellin Challenger Floridablanca Challenger Santo Domingo Challenger Quito Challenger Genova Challenger Bogota Challenger Montevideo Challenger Santiago Challenger Rio De Janeiro Challenger Canberra Challenger Pullach Challenger Phoenix Challenger Lima Challenger Concepcion Challenger Santiago Challenger Salinas Challenger Salinas 2 Challenger Little Rock Challenger Orlando 2 Challenger Salzburg-Anif Challenger Todi Challenger Tampere Challenger Prague 2 Challenger Luedenscheid Challenger Santiago 2 Challenger Santiago 3 Challenger Bogota Challenger Lima 2 Challenger Campinas Challenger Brasilia Challenger Sao Paulo Challenger Santiago Challenger Phoenix Challenger Concepcion 2 Challenger Mexico City Challenger San Luis Potosi Challenger Aguascalientes Challenger Aix En Provence Challenger Oeiras 3 Challenger Luedenscheid Challenger Braunschweig Challenger Zug Challenger Wimbledon - London Meerbusch Challenger Ortisei Challenger Bergamo Challenger Canberra Challenger Vilnius Challenger Sofia Open - Sofia Manama Challenger Pau Challenger Phoenix Challenger Bordeaux Challenger Vancouver Challenger Abierto de Tenis Mifel - Los Cabos Aachen Challenger Barletta Challenger Prague Challenger Cordoba Challenger Braunschweig Challenger Heilbronn Challenger Mersin Challenger Freudenstadt Challenger Montevideo Challenger Oberstaufen Challenger Rome Challenger Binghamton Challenger Scheveningen Challenger Bucaramanga Challenger Vercelli Challenger Helsinki Challenger Helsinki Challenger Gerry Weber Open - Halle Masters Series - Hamburg Open de Moselle - Metz BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart International German Open - Hamburg Open 13 - Marseille BMW Open - Munich Vicenza Challenger BMW Open - Munich Gerry Weber Open - Halle Canberra Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille BMW Open - Munich Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland Apia International - Sydney Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bet-at-home Open - Hamburg Citi Open - Washington Austrian Open - Kitzbuhel Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha Maharashtra Open - Pune Sydney International - Sydney Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Brisbane International - Brisbane Qatar ExxonMobil Open - Doha ASB Classic - Auckland Cordoba Open - Cordoba DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Libema Open - 's-Hertogenbosch Noventi Open - Halle Fever-Tree Championships - London Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz Cremona Challenger Rakuten Japan Open - Tokyo European Open - Antwerp Kremlin Cup - Moscow Swiss Indoors Basel - Basel Adelaide International - Adelaide ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Hamburg European Open - Hamburg Sofia Open - Sofia Antalya Open - Antalya Cordoba Open - Cordoba Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Ilkley Challenger Chile Dove Men+Care Open - Santiago Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Helsinki Challenger Noventi Open - Halle Hamburg European Open - Hamburg Rome Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg European Open - Antwerp Sardegna Open - Cagliari Emilia-Romagna Open - Parma Adelaide International 2 - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Irving Challenger Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Nordea Open - Bastad Hamburg European Open - Hamburg Swiss Open - Gstaad Braunschweig Challenger Generali Open - Kitzbuhel Sofia Open - Sofia Swiss Indoors Basel - Basel Korea Open - Seoul Tennis Napoli Open - Naples Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Heilbronn Challenger Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Gonet Geneva Open - Geneva Boss Open - Stuttgart Terra Wortmann Open - Halle Medellin Challenger Bratislava Challenger Trani Challenger Warsaw Challenger Bratislava Challenger Madrid Challenger Scheveningen Challenger Mons Challenger Western & Southern Open - Cincinnati Bergamo Challenger Morelos Challenger Szczecin Challenger Orleans Challenger Heilbronn Challenger Salinas Challenger Cassis Challenger Eckental Challenger Bergamo Challenger Quimper Challenger Guadalajara Challenger Cherbourg Challenger Braunschweig Challenger Cassis Challenger Mons Challenger Ningboo Challenger Scheveningen Challenger Szczecin Challenger Sony Open Tennis - Miami Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rabat Challenger BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Pereira Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mons Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Noumea Challenger Guayaquil Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Orleans Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Mersin Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Napoli Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Bet-at-home Open - Hamburg U.S. Open - New York Qatar ExxonMobil Open - Doha Australian Open - Melbourne Swiss Indoors Basel - Basel French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Barcelona Open BancSabadell - Barcelona Mallorca Championships - Mallorca Open Sud de France - Montpellier German Tennis Championships - Hamburg Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Davis Cup, Group I, PO, DOM-CHI 4-1 Mercedes Cup - Stuttgart Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Group II, 1R, CHI-PER 5-0 Davis Cup, Group I, 2R, CHI-COL 3-1 Davis Cup, World Group, PO, GER-POL 3-2 Davis Cup, World Group, PO, CAN-CHI 5-0 Davis Cup, Group I, 1R, DOM-CHI 0-5 Davis Cup, Group I, 2R, COL-CHI 3-1 Davis Cup, World Group, 1R, AUS-GER 1-3 Davis Cup, Group I, 1R, CHI-ECU 3-1 Davis Cup, Group I, 2R, ARG-CHI 3-2 Rakuten Japan Open - Tokyo Davis Cup, World Group, QR, AUT-CHI 2-3 Davis Cup, Finals, Group C Gerry Weber Open - Halle Rothesay International - Eastbourne VTR Open - Vina del Mar Rakuten Japan Open - Tokyo Argentina Open - Buenos Aires Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Davis Cup, Finals, QF, GBR-GER 2-0 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, GER-BLR 4-1 ATP Cup - Melbourne Davis Cup, Group I, 1R, SVK-CHI 3-1 Davis Cup, Finals, Group F ATP Cup - Sydney Davis Cup, Finals, QF, GBR-GER 1-2 Davis Cup, Finals, SF, RUS-GER 2-1 Davis Cup, Qualifiers, 1R, BRA-GER 1-3 Citi Open - Washington Erste Bank Open - Vienna Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai Zhuhai Open - Zhuhai Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Internazionali BNL d'Italia - Rome French Open - Paris All Lower level tournaments Wimbledon - London Davis Cup, Group I, PO, CHI-SLO 4-0 Davis Cup, Group I, 1R, PER-CHI 2-3 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, Group C, Hamburg Davis Cup, Group A, Bologna China Open - Beijing Shanghai Rolex Masters - Shanghai Davis Cup, Finals, QF, GER-CAN 1-2 Swiss Indoors Basel - Basel European Open - Antwerp Rolex Paris Masters - Paris Davis Cup, World Group, PO, CHI-KAZ 3-1 Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami United Cup - Australia Hong Kong Tennis Open - Hong Kong Australian Open - Melbourne Adelaide International - Adelaide Argentina Open - Buenos Aires Rio Open - Rio de Janeiro ABN AMRO Open - Rotterdam BMW Open - Munich Olympics - Rio de Janeiro Davis Cup, World Group, Q, HUN-GER 2-3 Qatar ExxonMobil Open - Doha Davis Cup, World Group, Q, CHI-PER 3-2 Dubai Duty Free Tennis Championships - Dubai Olympics - Paris Movistar Chile Open - Santiago Wimbledon - London Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Barcelona Open Banc Sabadell - Barcelona Western & Southern Open - Cincinnati U.S. Open - New York Mutua Madrid Open - Madrid National Bank Open - Montreal Terra Wortmann Open - Halle Boss Open - Stuttgart Olympics - Tokyo EFG Swiss Open - Gstaad Chengdu Open - Chengdu U.S. Open - New York China Open - Beijing BNP Paribas Nordic Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai Generali Open - Kitzbuhel Rolex Paris Masters - Paris Moselle Open - Metz Movistar Chile Open - Santiago Phoenix Challenger Monte-Carlo Rolex Masters - Monte-Carlo Rio Open - Rio de Janeiro BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha ABN AMRO Open - Rotterdam Davis Cup, World Group, SF, GER-NED 0-2 Estoril Challenger BMW Open - Munich Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Davis Cup, World Group, QF, GER-CAN 2-0 Open 13 Provence - Marseille Brisbane International - Brisbane ASB Classic - Auckland Australian Open - Melbourne Wimbledon - London Miami Open - Miami Cincinnati Open - Cincinnati Internazionali BNL d'Italia - Rome Winston-Salem Open - Winston-Salem Tiriac Open - Bucharest National Bank Open - Toronto Mutua Madrid Open - Madrid Gonet Geneva Open - Geneva U.S. Open - New York French Open - Paris Birmingham Challenger Hamburg Open - Hamburg Boss Open - Stuttgart Libema Open - 's-Hertogenbosch Terra Wortmann Open - Halle EFG Swiss Open - Gstaad Cancun Challenger Davis Cup, World Group, Q2, JPN-GER 0-4